{% extends 'base_dashboard.html' %} {% block title %}Review practical โ€” {{ course.title }}{% endblock %} {% block content %}

Practical review

{{ course.title }}

Candidate
{{ submission.user.get_display_name }} ({{ submission.user.email }})
MCQ attempt
#{{ submission.attempt_id }} ยท {{ submission.attempt.score_percent }}%
Type
{{ submission.get_submission_type_display }}
Submitted
{{ submission.submitted_at|date:"d M Y H:i" }}
Status
{{ submission.get_status_display }}
Work
{% if submission.submission_url %} {{ submission.submission_url }} {% elif submission.submission_file %} Download file {% else %}โ€”{% endif %}
{% if course.practical_rubric %}
Rubric checklist
{{ course.practical_rubric }}
{% endif %}
Decision
{% if submission.status == 'approved' %}
Already approved. Certificate issuance was queued.
{% else %}
{% csrf_token %}
{% for radio in form.action %}
{{ radio }}
{% endfor %}
{{ form.reviewer_notes }}
Required for reject / request resubmission โ€” shown to the candidate.
{% endif %} Back to queue
{% endblock %}